Refine this word faster
Olea europaea
Definitions
Noun
- 1 evergreen tree cultivated in the Mediterranean region since antiquity and now elsewhere; has edible shiny black fruits wordnet
See also for "olea europaea"
Next best steps
Mini challenge
Unscramble this word: oleaeuropaea